A 2-rainbow dominating function on a graph G is a function g that assigns to each vertex a set of colors chosen from the subsets of {1, 2} so that for each vertex with g(v) = 0 we have ,uϵ, N(υ,) g(u) = {1, 2}. The weight of a 2-rainbow dominating function g is the value ω,(g) = ∑,υ, ϵ, v(G) |f(υ, )|. A 2-rainbow dominating function g is an independent 2-rainbow dominating function if no pair of vertices assigned nonempty sets are adjacent. The 2-rainbow domination number ɤ, r2(G) (respectively, the inde-pendent 2-rainbow domination number ir2(G)) is the minimum weight of a 2-rainbow dominating function (respectively, independent 2-rainbow dominating function) on G. We prove that for any tree T of order n ≥, 3, with l leaves and s support vertices, ir2(T) ≤, (14n + ʆ,+ s)=20, thus improving the bound given in [Independent 2-rainbow domination in trees, Asian-Eur. J. Math. 8 (2015) 1550035] under certain conditions.